body{font-family: -apple-system, "PingFang SC", "Hiragino Sans GB", "Source Han Sans SC", "Noto Sans CJK SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "SimHei", sans-serif;}
.header.scroll01{position:relative !important;}
.footer{position:relative;}
div{box-sizing:border-box;}
.bt_container{margin-left:auto;margin-right:auto;width:92%;max-width:1200px;}
.bt_banner1{height:500px;background:url(../images/banner1.jpg) no-repeat center center;background-size:100% 100%;}

.bt_textcenter{text-align: center;}

.bt_space10{height:10px;}
.bt_space20{height:20px;}
.bt_space30{height:30px;}
.bt_space40{height:40px;}
.bt_space50{height:50px;}
.bt_space60{height:60px;}
.bt_space70{height:70px;}
.bt_space80{height:80px;}
.bt_space90{height:90px;}
.bt_space100{height:100px;}
.bt_space120{height:120px;}
.bt_space140{height:140px;}
.bt_space150{height:150px;}

.bt_w100{width:100%;}

.bt_white{color: #ffffff;}
.bt_red{color: #e60012;}
.bt_gray{color:#666666;}
.bt_banner1{display: flex;align-items:center;justify-content:center;}
.bt_banner1 .bt_title{position:relative;color:#ffffff;font-size:48px;text-align:center;font-weight:bolder;transform:translateY(-40px);}
.bt_banner1 .bt_title:after{position:absolute;bottom:-30px;left:50%;content:"";height:6px;width:80px;background:#ffffff;border-radius:100px;transform:translateX(-40px);}
.bt_intro{margin-top:-100px;font-size:16px;color:#002781;text-align: justify;line-height: 2;text-indent:2em;}


.bt_anlilist{display: flex;margin-left:-20px;margin-right:-20px;}
.bt_anli{margin:0 20px 40px;width:100%;transition:all 0.3s;background:#EDEEEF;}
.bt_anli:hover{transform:translateY(-10px);box-shadow: -3px 0px 8px rgba(0, 0, 0, 0.3);}
.bt_info{padding:20px;width:90%;}
.bt_tit{margin-bottom:10px;font-size: 18px;font-weight:bolder;font-style: italic;color:#002781;}
.bt_con{font-size:14px;color:#666666;}


.bt_banner2{display:flex;align-items:center;justify-content:center;height:400px;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:center;}
.bt_title2{margin-bottom:10px;font-size:48px;font-weight:bolder;color:#ffffff;text-shadow: 0 5px 10px rgba(0, 0, 0, 1);}
.bt_title3{font-size:36px;text-shadow: 0 5px 7px rgba(0, 0, 0, 1);}

.bt_intro2{margin-top:-50px;padding:40px;font-size:16px;text-align: justify;line-height: 2;text-indent:2em;background-color:#ffffff;box-shadow: -2px 5px 10px rgba(0, 0, 0, 0.3);}

p{margin-bottom:0.5em;}

.bt_title4{display: flex;margin:60px 0 40px;font-size:28px;font-weight:bolder;color:#002781;}
.bt_title4 .bt_line{flex:1 1;margin-left:30px;height:2px;background:#CACACA;align-self:center;}

.bt_content{font-size:16px;text-align: justify;line-height: 2;text-indent:2em;}

.bt_img{text-align:center;padding:40px 0;}
.bt_img img{width:100%;}

img.bt_response{max-width: 100%;}
.bt_js{margin:20px 0 10px;color:#979797;text-align: center;font-size: 14px;}


.bt_title5{position:relative;padding:20px 0 10px 1.25em;font-size:22px;color:#444444;}
.bt_title5:before{position:absolute;top:50%;left:0px;content:"";width:12px;height:12px;background-color: #00A2FF;transform: translateY(-2px);}


.bt_pl2em{padding-left:1.8em;}


.bt_title6{position:relative;margin-left:1.4em;padding:20px 0 10px 1.25em;font-size:22px;color:#444444;}
.bt_title6:before{position:absolute;top:1.4em;left:0px;content:"";width:8px;height:8px;background-color: #00A2FF;border-radius: 100px;}

.bt_more{display:inline-block;padding:10px 20px;color:#ffffff;background:#00A2FF;}
.bt_more:hover{opacity: 0.9;}

.d-flex{display: flex;justify-content: center;}
.d-flex > div{margin:0 20px;}

.bt_img + .bt_title4{margin-top: 20px;}
.bt_img + .bt_title5{padding-top:0px;}
.bt_img + .bt_title5:before{transform: translateY(-12px);}
.bt_img + .bt_title6{padding-top:0px;}
.bt_img + .bt_title6:before{transform: translateY(-18px);}

.bt_khlist{display: flex; flex-wrap: wrap;justify-content:space-around;}
.bt_kh{display: flex;margin-bottom:30px;width: 570px;align-items: center;border:1px solid #EDEEEF;}
/* .bt_kh:nth-child(odd){margin-right:00px;} */
.bt_tu{padding:10px;text-align:center;background:#EDEEEF;transition:all 0.3s;}
.bt_tu:hover{box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);}
.bt_tu img{width: 240px;height:116px;}
.bt_zi{padding-top:10px;font-size:14px;font-weight:800;color:#575757;}
.bt_ms{padding:10px 10px 10px 20px;}
.bt_bt{font-size:18px;font-weight:800;color:#002781;}
.bt_xx{margin:10px 0;font-size: 14px;color: #666666;}
a.bt_an{display:inline-block;padding:2px 15px;font-size:12px;color:#333333;background:#DBDBDB;border-radius:100px;}
a.bt_an:hover{color:#ffffff;background:#002781;}